package com.naiterui.ehp.bs.cms.modules.user.vo;

import java.io.Serializable;

import javax.validation.constraints.NotEmpty;

import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;

/**
 * @author 潘xin
 * @since 2021/8/30
 */
@Data
public class DoctorInfoExcelVO implements Serializable {
    private static final long serialVersionUID = -931844087708098885L;
    /**
     * 自主注册
     */
    public static final int RELATION_TYPE_PERSONAL = 2;
    /**
     * 默认密码
     */
    public static final String  DEFAULT_PWD = "Doctor123!";

    @NotEmpty(message = "手机号不能为空")
    @Excel(name = "手机号", orderNum = "0")
    private String phone;

    @NotEmpty(message = "姓名不能为空")
    @Excel(name = "姓名", orderNum = "1")
    private String name;

    @NotEmpty(message = "身份证号不能为空")
    @Excel(name = "身份证号", orderNum = "2")
    private String idCard;

    @Excel(name = "职称", orderNum = "3")
    private Integer titleId;

    @Excel(name = "执业医院", orderNum = "4")
    private Integer hospital;

    @Excel(name = "科室", orderNum = "5")
    private Integer departmentId;

    @Excel(name = "执业证书编号", orderNum = "6")
    private String medicalNo;

    @Excel(name = "医师资格证书编号", orderNum = "7")
    private String doctorCertNum;

    @Excel(name = "擅长", orderNum = "8")
    private String expertise;

    @Excel(name = "简介", orderNum = "9")
    private String introduction;

    @Excel(name = "导入结果", orderNum = "10")
    private String result;


}
